
package com.joysuch.wwyt.core.bean;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 给前端返回的用户信息bean
 * 
 * @author zhangxiaohuan
 * @company huanke
 * @date 2019年12月9日 下午5:10:25
 * @since
 *
 */
@Data
public class UserInfoBean {
    // 用户ID，采用BaseUser表中的ID
    private Long id;
    // 用户昵称
    private String name;
    // 权限菜单数组
    private List<AuthorityBean> auth;
    // 公司
    private String company;
    private Long companyId;
    private String companyCode;
    // 岗位ID
    private Long jobId;
    // 岗位名称
    private String jobName;
    //真实姓名
    private String realName;

    //部门ID
    private Long departId;
    //部门名称
    private String departName;
    //角色IDs
    private List<Long> roleIds;

    // 用户配置列表信息
    private Map<String, String> configMap;

    //是否第一次登录 0 否; 1 是
    private Integer firstLogin;

    private String token;

    private Long tenentId;

    //工号
    private String userCode;
    
}
